#ifndef _ZSTACK_QUEUE_H_
#define _ZSTACK_QUEUE_H_

typedef unsigned int U32;

struct queue {
    U32 *buf;
    U32 size;
	U32 wr;
	U32 rd;
};

U32 queue_push(struct queue *q, U32 item);

U32 queue_pop(struct queue *q, U32 *item);

#endif
